
#package-wrap{
width:100%;
outline:solid 1px #b7b7b7;
background-color:#eeeeee;
float:left;
}

#h1-wrap{
float:left;
width:935px;
margin-left:15px;
margin-top:15px;
background-color:#949697;
border-top:solid 1px #5c5c5e;
}
#h1-wrap .title{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    margin: 8px;
    text-align: center;
}
#package-main{
float:left;
width:930px;
//outline:solid 1px white;
margin-left:17px;
}
#package-con{
float:left;
width:100%;
margin-bottom:50px;
}

#menu-top{
float: left;
margin-left: 18px;
margin-top: 30px;
//outline: 1px solid red;
width: 95%;
margin-bottom:10px;
//border-bottom:solid 1px #d0d0d0;
padding-bottom: 15px;
}

#pack-menu{
 border-top: 1px solid #d0d0d0;
    float: left;
    margin-left: 15px;
    width: 95%;

}
.p-menu-top{
float:left;
border-bottom:solid 1px #e9e9e9;
}
.p-menu:nth-child(odd){
background-color:#f5f5f5;
border-bottom:solid 1px #e9e9e9;
}
.p-menu:nth-child(even){
background-color:#ffffff;
border-bottom:solid 1px #e9e9e9;
}
.p-menu{
float:left;
width:100%;
//outline:solid 1px green;
//margin-bottom:10px;
}
#sub-menu{
font-size:15px;
font-weight:noraml;
float:left;
width:100%;
//outline:solid 1px blue;
padding: 5px 10px;
}
.s-menu{
float:left;
width:220px;
//outline:solid 1px orange;
text-align:center;
color:#878789;
}
.s-menu-p{
float:left;
text-align:left;
width:220px;
color:#878789;
}
#footer{
	background: url("../images/footer_bg.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 100px;

    //margin-top: -5px;
    min-width: 100%;
	position:relative;

}
#footer-wrap{
	width:960px;
	margin:0px auto;
}
#footer-left{
float:left;
width:360px;
//outline:solid 1px  red;
margin-top:40px;
}
#footer-left ul{
float::left;
width:100%;
}
#footer-left ul li{
float:left;
margin-right:10px;

}
#footer-left ul li a {
text-decoration:none;
color:#fff;
}
#footer-left ul li a:hover {
	text-decoration:underline;
}
#footer-right{
float:right;
margin-top:40px;
}
#footer-right p{
	color:#fff;
}
#footer-right p a{
	text-decoration:none;
	color:#fff;
}
